package engine.individuals;

import its.model.environment.crossroad.Program;

public interface TrafficNetIndividual<C> extends Individual<C> {

	public Program[] getPrograms();
	
	public boolean isFeasibleSolution();
	
	public void mutate();
	
	public TrafficNetIndividual[] crossOver(TrafficNetIndividual ind);
}
